package com.ttc.mBackup.BackupContacts;

import java.util.ArrayList;

public class Contact {
	private String _id;
	private StructuredName structuredName;
	private ArrayList<Phone> phones;
	private ArrayList<Email> emails;
	private ArrayList<IM> ims;
	private ArrayList<Address> addresses;
	private ArrayList<Organization> organizations;
	private ArrayList<String> notes;
	private ArrayList<String> nicknames;
	private ArrayList<String> websites;
	private boolean isChecked = false;
	public Contact() {
		super();
	}
	public Contact(String id, StructuredName structuredName, ArrayList<Phone> phones,
			ArrayList<Email> emails, ArrayList<IM> ims,
			ArrayList<Address> addresses,
			ArrayList<Organization> organizations, ArrayList<String> notes,
			ArrayList<String> nicknames, ArrayList<String> websites) {
		super();
		_id = id;
		this.structuredName = structuredName;
		this.phones = phones;
		this.emails = emails;
		this.ims = ims;
		this.addresses = addresses;
		this.organizations = organizations;
		this.notes = notes;
		this.nicknames = nicknames;
		this.websites = websites;
	}
	public String get_id() {
		return _id;
	}
	public void set_id(String id) {
		_id = id;
	}
	public StructuredName getStructuredName() {
		return structuredName;
	}
	public void setStructuredName(StructuredName displayName) {
		this.structuredName = displayName;
	}
	public ArrayList<Phone> getPhones() {
		return phones;
	}
	public void setPhones(ArrayList<Phone> phones) {
		this.phones = phones;
	}
	public ArrayList<Email> getEmails() {
		return emails;
	}
	public void setEmails(ArrayList<Email> emails) {
		this.emails = emails;
	}
	public ArrayList<IM> getIms() {
		return ims;
	}
	public void setIms(ArrayList<IM> ims) {
		this.ims = ims;
	}
	public ArrayList<Address> getAddresses() {
		return addresses;
	}
	public void setAddresses(ArrayList<Address> addresses) {
		this.addresses = addresses;
	}
	public ArrayList<Organization> getOrganizations() {
		return organizations;
	}
	public void setOrganizations(ArrayList<Organization> organizations) {
		this.organizations = organizations;
	}
	public ArrayList<String> getNotes() {
		return notes;
	}
	public void setNotes(ArrayList<String> notes) {
		this.notes = notes;
	}
	public ArrayList<String> getNicknames() {
		return nicknames;
	}
	public void setNicknames(ArrayList<String> nicknames) {
		this.nicknames = nicknames;
	}
	public ArrayList<String> getWebsites() {
		return websites;
	}
	public void setWebsites(ArrayList<String> websites) {
		this.websites = websites;
	}
	public void setChecked(boolean isChecked) {
		this.isChecked = isChecked;
	}
	public boolean isChecked() {
		return isChecked;
	}
	
}
